// vuex主模块 

// 1. 导入vue和vuex
import Vue from 'vue'
import Vuex from 'vuex'

// 2. vuex的注册/使用
Vue.use(Vuex)

// 3. 创建仓库实例
import cart from './modules/cart'
import user from './modules/user'
const store = new Vuex.Store({
	// 模块挂载
	modules: {
		cart,
		user
	},
	// 状态
	state: {
		
	},
	// 处理异步
	actions: {
		
	},
	// 修改state状态的唯一途径
	mutations: {
		
	},
	// 基于state派生新的状态
	getters: {
		
	}
})

// 4. 将仓库实例默认导出
export default store